thunder egg - French English Dictionary